Trajecto Trajectory Events Module
language en

Trajecto Trajectory Events Module

Release: 2026-03-29

Modified on: 2026-10-01
This version:
http://w3id.org/trajecto/events/1.1.0
Latest version:
http://w3id.org/trajecto/events
Previous version:
http://w3id.org/trajecto/events/1.0
Revision:
1.1.0
Issued on:
2026-10-01
Authors:
Sotirios Angelis, University of the Aegean
Konstantinos Kotis, University of the Aegean
Publisher:
i-Lab, Department of Cultural Technology and Communication, University of the Aegean
Imported Ontologies:
poi
Source:
https://github.com/sotirisAng/trajecto-stakg/blob/main/ontology/modules/events.ttl
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://creativecommons.org/publicdomain/zero/1.0/ License
Visualization:
Visualize with WebVowl
Cite as:
Angelis, S. (2026). Semantic Trajectory Analytics and Recommender Systems: Engineering Semantic Trajectories as Knowledge Graphs. Doctoral dissertation, University of the Aegean.
Provenance of this page
Ontology Specification

Abstract

Trajectory events detected over the position sequence of a trajectory: engagement escalation and drop, category discovery, transition and return, and the dominant encounter.

Introduction back to ToC

Source: https://github.com/sotirisAng/trajecto-stakg/blob/main/ontology/modules/events.ttl. The whole ontology is documented from http://w3id.org/trajecto (the core module), which imports every module.

Namespace declarations

Table 1: Namespaces used in the document
datacron<http://www.datacron-project.eu/datAcron#>
dcterms<http://purl.org/dc/terms/>
dul<http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#>
events<http://w3id.org/trajecto/events#>
owl<http://www.w3.org/2002/07/owl#>
rdf<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
rdfs<http://www.w3.org/2000/01/rdf-schema#>
vann<http://purl.org/vocab/vann/>
xml<http://www.w3.org/XML/1998/namespace>
xsd<http://www.w3.org/2001/XMLSchema#>

trajecto-events: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

trajecto-events: Description back to ToC

Trajectory events detected over the position sequence of a trajectory: engagement escalation and drop, category discovery, transition and return, and the dominant encounter.

Cross-reference for trajecto-events classes, object properties and data properties back to ToC

This section provides details for each class and property defined by trajecto-events.

Classes

Category Discoveryc back to ToC or Class ToC

IRI: http://w3id.org/trajecto/events#CategoryDiscovery

First meaningful encounter with a POI category not previously visited in this trajectory. The discoveredCategory property identifies which category was new.
Is defined by
http://w3id.org/trajecto/events
has super-classes
Trajectory Event c
is in domain of
discovered category op

Category Returnc back to ToC or Class ToC

IRI: http://w3id.org/trajecto/events#CategoryReturn

Return to a previously visited POI category after visiting a different category. Subtype of CategoryTransition where the toCategory was already encountered earlier in the trajectory.
Is defined by
http://w3id.org/trajecto/events
has super-classes
Trajectory Event c

Category Transitionc back to ToC or Class ToC

IRI: http://w3id.org/trajecto/events#CategoryTransition

Transition between consecutive meaningful interactions at POIs of different categories. The fromCategory and toCategory properties identify the transition.
Is defined by
http://w3id.org/trajecto/events
has super-classes
Trajectory Event c
is in domain of
from category op, to category op

Dominant Encounterc back to ToC or Class ToC

IRI: http://w3id.org/trajecto/events#DominantEncounter

The position where the trajectory's DominantInteraction (highest engagement, singleton per trajectory) occurs.
Is defined by
http://w3id.org/trajecto/events
has super-classes
Trajectory Event c
is disjoint with
Engagement Drop c, Engagement Escalation c

Engagement Dropc back to ToC or Class ToC

IRI: http://w3id.org/trajecto/events#EngagementDrop

Transition from MeaningfulInteraction or ImmersiveInteraction to PassingInteraction at the next position. Indicates disengagement or transit.
Is defined by
http://w3id.org/trajecto/events
has super-classes
Trajectory Event c
is disjoint with
Dominant Encounter c, Engagement Escalation c

Engagement Escalationc back to ToC or Class ToC

IRI: http://w3id.org/trajecto/events#EngagementEscalation

Transition from PassingInteraction at one position to MeaningfulInteraction or ImmersiveInteraction at the next consecutive position. Indicates increasing engagement with the environment.
Is defined by
http://w3id.org/trajecto/events
has super-classes
Trajectory Event c
is disjoint with
Dominant Encounter c, Engagement Drop c

Trajectory Eventc back to ToC or Class ToC

IRI: http://w3id.org/trajecto/events#TrajectoryEvent

A behavioral transition or notable occurrence within a trajectory, detected from the sequence of its positions and the types of their interactions.
Is defined by
http://w3id.org/trajecto/events
has super-classes
Event c
has sub-classes
Category Discovery c, Category Return c, Category Transition c, Dominant Encounter c, Engagement Drop c, Engagement Escalation c
is in domain of
at position op, event sequence index dp, from interaction type op, to interaction type op

Object Properties

at positionop back to ToC or Object Property ToC

IRI: http://w3id.org/trajecto/events#atPosition

The position at which the event occurs within the trajectory.
Is defined by
http://w3id.org/trajecto/events
has domain
Trajectory Event c
has range
Raw Position c

discovered categoryop back to ToC or Object Property ToC

IRI: http://w3id.org/trajecto/events#discoveredCategory

The POI category encountered for the first time at this position.
Is defined by
http://w3id.org/trajecto/events
has domain
Category Discovery c

from categoryop back to ToC or Object Property ToC

IRI: http://w3id.org/trajecto/events#fromCategory

The POI category at the preceding position in a category transition.
Is defined by
http://w3id.org/trajecto/events
has domain
Category Transition c

from interaction typeop back to ToC or Object Property ToC

IRI: http://w3id.org/trajecto/events#fromInteractionType

The interaction type at the preceding position in an engagement transition event.
Is defined by
http://w3id.org/trajecto/events
has domain
Trajectory Event c

to categoryop back to ToC or Object Property ToC

IRI: http://w3id.org/trajecto/events#toCategory

The POI category at the current position in a category transition.
Is defined by
http://w3id.org/trajecto/events
has domain
Category Transition c

to interaction typeop back to ToC or Object Property ToC

IRI: http://w3id.org/trajecto/events#toInteractionType

The interaction type at the current position in an engagement transition event.
Is defined by
http://w3id.org/trajecto/events
has domain
Trajectory Event c

Data Properties

event sequence indexdp back to ToC or Data Property ToC

IRI: http://w3id.org/trajecto/events#eventSequenceIndex

The position index at which the event occurs, corresponding to hasPositionIndex of the associated RawPosition.
Is defined by
http://w3id.org/trajecto/events
has domain
Trajectory Event c
has range
integer

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties

References back to ToC

  • S. Angelis. Semantic Trajectory Analytics and Recommender Systems: Engineering Semantic Trajectories as Knowledge Graphs. Doctoral dissertation, University of the Aegean, 2026.
  • G. M. Santipantakis, G. A. Vouros, A. Glenis, C. Doulkeridis, A. Vlachou. The datAcron Ontology for Semantic Trajectories. ESWC 2017 Satellite Events, LNCS 10577, pp. 26-30, Springer, 2017. doi:10.1007/978-3-319-70407-4_6
  • A. Gangemi, N. Guarino, C. Masolo, A. Oltramari, L. Schneider. Sweetening Ontologies with DOLCE. EKAW 2002, LNCS 2473, pp. 166-181, Springer, 2002. doi:10.1007/3-540-45810-7_18
  • D. Doumanas, G. Bouchouras, A. Soularidis, K. Kotis, G. Vouros. From Human- to LLM-Centered Collaborative Ontology Engineering. Applied Ontology, 2024. doi:10.1177/15705838241305067

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.